import request from '@/utils/request'

/**
 * 重新生成图片链接API
 * @param {Object} data - 请求数据
 * @param {string} data.content - 包含图片的HTML内容
 * @returns {Promise} 包含重新生成结果的Promise
 */
export function renewImageLinks(data) {
  return request({
    url: '/api/cms/renew-image-links',
    method: 'post',
    data
  })
}

/**
 * 批量重新生成业务素材链接API
 * @param {Object} data - 请求数据
 * @param {Array} data.material_ids - 素材ID列表
 * @returns {Promise} 包含批量处理结果的Promise
 */
export function batchRenewMaterialLinks(data) {
  return request({
    url: '/api/cms/batch-renew-material-links',
    method: 'post',
    data
  })
}
